History
History
Synonyms
UK
US
Meaning:
ranch

(in North America) a very large farm, especially one for animals

farm

CATTLE FARM as in Wiktionary
CATTLE FARM as in Wikipedia